Namespace Meta.Engine

Types

Link copied to clipboard
struct access

Functions

Link copied to clipboard
@extendable function access_constraint(attribute: attribute, i: instance, m_k: text, m_v: gtv, access: access): boolean
Link copied to clipboard
function check_interface_constraint(attribute: attribute, value: gtv, meta_value: gtv, implements_all: boolean)
Link copied to clipboard
function check_one_of_constraint(instance: instance, attribute: attribute, value: gtv, values: gtv)
Link copied to clipboard
function check_range_constraint(attribute: attribute, value: gtv, _min: gtv?, _max: gtv?)
Link copied to clipboard
function check_unique_constraint(instance: instance, attribute: attribute, value: gtv)
Link copied to clipboard
function execute_access(i: instance, attribute_name: I, access: access)
Link copied to clipboard
function execute_value(i: instance, attribute: attribute, value: gtv)
Link copied to clipboard
function get_interface_meta_value(meta_value: gtv): set<text>
Link copied to clipboard
Link copied to clipboard
@extendable function value_constraint(instance: instance, attribute: attribute, m_k: text, m_v: gtv, value: gtv)